from tkinter import*

x = int(input('Введите начальную кординату x: '))
y = int(input('Введите начальную кординату y: '))
n = int(input('Введите коэффициент увеличения n: '))

coords = [0,0,
          10,0,
          10,10,
          20,10,
          20,20,
          10,20,
          10,30,
          0,30]

if max(coords)*n+max(x,y) >500:
    print('Размер фигуры превышает максимальный размер поля')
else:
    root = Tk() 
    root.title('Рисование фигуры')
    root.geometry('500x500')
    canvas = Canvas(bg = 'white', width = 500, height = 500)
    canvas.pack(anchor = CENTER, expand = 1)

    canvas.create_polygon(coords[0]*n+x, coords[1]*n+y,
                      coords[2]*n+x, coords[3]*n+y,
                      coords[4]*n+x, coords[5]*n+y,
                      coords[6]*n+x, coords[7]*n+y,
                      coords[8]*n+x, coords[9]*n+y,
                      coords[10]*n+x, coords[11]*n+y,
                      coords[12]*n+x, coords[13]*n+y,
                      coords[14]*n+x, coords[15]*n+y, fill = 'green')

    root.mainloop()
